@charset "utf-8";
* { font-family:"微软雅黑"; }
.red { color:#993333; }
.orange { color:#fd6138 !important; }
.heiti { font-weight:bolder; }
.textcenter { text-align:center; }
.textright { text-align:right; }
.fontbold { font-weight:bolder; font-size:18px; }
.hang,.clear { clear:both; }
.np{padding: 0px !important;}
input { outline:none; }
body { background:url(../img/bg/common.jpg) repeat 0 0 #eaeaed; }
.container-fluid { padding-bottom:30px; overflow: hidden; max-width:400px; }
.fontcolor01{ color: #777; }
i#verifybutton { font-family:"微软雅黑"; }

/*滑动栏*/
.device { width:100%; height:142px; position:relative; overflow:hidden; }
.swiper-container { height:142px; width:100%; }
.pagination { position:absolute; z-index:9500; left:0; text-align:left; bottom:0px;  width:100%; margin:0 0 0 20px !important; }
.swiper-pagination-switch { display:inline-block; width:8px; height:8px; border-radius:8px; background:#ccc; opacity:0.8; margin:0 3px; cursor:pointer; }
.swiper-active-switch { background: #e961a9; }

html,body{background-color: #eee;}

/*底部的公用导航栏*/
#menu { background:#ffffff; border-top:1px solid #dedcdb; }
#menu .pic { height:50px; }

#common{ background-color: #eee; }
/*通用样式*/

#common .outline { color:#fff; background-color: #fff; height: 220px; position: relative;}
#common .outline .account { padding:0; height:180px; margin: 15px; background-image: url('../img/bg/headerbg.png');  border-radius: 15px; overflow: hidden; }
#common .outline .photo { position: absolute; width:90px; height:90px; border-radius:45px; border:0px solid #ffc8d5; overflow: hidden; top: 25px; left: 50%; margin-left: -45px; }
#common .outline .photo img.tubiao { width:100%; border-radius:40px; }

#common .outline .level { position:absolute; left:84px; top:84px; width:26px; height:26px; }
#common .outline .level img.dengji { width:30px; }

#common .outline .dep { width:100%; height:25px; line-height:25px; font-size:12px; color: #e0e0e0; margin-top: 25px; overflow: hidden;}
#common .outline .name { width:100%; height:30px; line-height:30px; color:#fff; font-size: 20px; font-weight: bolder; margin-top: -3px; }
#common .outline .huiyuan { width:65px; height:20px; line-height:20px; border-radius:10px; text-align:center; font-size:10px; background:#ffb900; color:#fff; margin-top: 4px; }
#common .outline .yue { float:left; width:60px; font-size:12px; }
#common .outline .chongzhi { }
#common .outline .chongzhi a { color:#e0e0e0; font-size:12px; }
#common .outline .chongzhi img { height:12px; margin-left:3px; margin-bottom:3px; }
#common .outline .money {  width:100%; height:30px; line-height:30px; color:#fff; font-size: 20px; font-weight: bolder; margin-top: -3px;}
#common .outline .sline01{ width: 1px; height:75px; position: absolute; left: 41%; border-left:1px solid #e0e0e0;  top: 30px;  }
#common .outline .RowInfo{ background-image: url('../img/bg/header_row_bg.png'); background-repeat: repeat; margin-top: 13px; height: 40px;overflow: hidden;;}
#common .outline .RowInfo>div{ margin-top: 9px; }
#common .outline .InfoTitle{ font-size: 17px; }
#common .outline .InfoName{ font-size: 15px; height: 22px;  }
#common .outline .header_bottom_bg{ background-image: url('../img/bg/header_bg.png'); background-repeat: repeat-x; height: 18px; display: block; width: 100%; position: absolute;left: 0px; bottom: 0px; }




.cosume_search_bar { height:50px !important; line-height:45px !important; background:#fff !important; border-bottom:1px solid #ddd; }
.cosume_search_bar button.icon_search { border:0; margin-left:10px; margin-top:5px; width:35px; height:35px; float:left; }
.cosume_search_bar i.icon_search { display:block; width:35px; height:35px; background:url('../img/account/icon_search.png') no-repeat center center; background-size:35px 35px; }
.cosume_search_bar .clock { height:50px; }
.cosume_search_bar input.monthinput { background:url('../img/account/icon_clock.png') no-repeat center right !important; background-size:20px 20px !important; } 
.cosume_search_bar input.monthinput:focus { background:none !important; }


#common .liststyle { padding-bottom:0; background:#eee;}
#common .liststyle .listrowHdRow { height:48px; line-height:46px; color:#333; background-color: #fff;   border-bottom:1px solid #e6e6e6; overflow: hidden; margin-top: 5px;}
#common .liststyle .listrowHdRow img.left_icon { height:25px; position: absolute; top: 10px; left: 25px;}
#common .liststyle .listrowHdRow i { font-size:18px; }
#common .liststyle .listrowDtContainer { display:none; background-color: #fcfcfc; }
#common .liststyle .listrowDtContainer .desc{ color: #999999; font-size: 16px; }
#common .liststyle .listrowDtContainer .descvalue{ color: #fd6138;  font-size: 16px;}
#common .liststyle .listrowDtContainer .listrowDetail { height:48px; line-height:46px; color:#333;   border-bottom:1px solid #e6e6e6; overflow: hidden;}
#common .liststyle .listrowDtContainer .row:last-child .listrowDetail{ border-bottom: 0px; }
#common .liststyle .listrowHdRow .headfont01{ font-size: 16px; font-weight: bold; }

/*通用表单样式1*/
#common .formstyle { margin-top:15px; padding-bottom:10px; background:; }
#common .formstyle input[type=text],
#common .formstyle input[type=number]{ width:100%; border:0; height:36px; line-height:36px; font-size: 16px; background-color:transparent; }
#common .formstyle input[type=date],
#common .formstyle input[type=time]{ width:100%; border:0; height:36px; line-height:36px; font-size: 16px; background-color:transparent ; -webkit-appearance:none;appearance:none; }
#common .formstyle select{ width:100%; border:0; height:36px; line-height:36px; font-size: 14px; background-color:transparent; -webkit-appearance:none;appearance:none;-moz-appearance:none;-moz-appearance:none;}
#common .formstyle select.multiselect{ margin-top:8px; height:109px;border: 1px solid #ddd;border-radius:5px; padding:8px 15px;}
#common .formstyle .line { border-bottom:1px solid #DBDAD8; height: 50px; line-height:45px; padding:8px 4px; }
#common .formstyle .lineAuto{ min-height: 50px; height: auto; } 
#common .formstyle .title { height:30px; line-height:30px; color:#777; margin-top:20px; }
#common .formstyle .kuang { height:26px; line-height:26px; color:#777; }
#common .formstyle .kuang img { height:20px; }
#common .formstyle .tijiao { height:46px; margin-top:20px; }
#common .formstyle .tijiao input[type=submit] { width:100%; height:46px; line-height:46px; font-size:18px; border:0; border-radius:5px; background:#fa6240; color:#fff; }
#common .formstyle .tijiao input.btndisabled { width:100%; height:46px; line-height:46px; font-size:18px; border:0; border-radius:23px; background:#e6e3e4; color:#7b7979; }
#common .formstyle  .desc{ color: #9c9c9c; }
/*通用表单样式2*/
#common .formstyle2 { margin-top:15px; padding-bottom:10px; background:; }
#common .formstyle2 input.form-control[type=text],
#common .formstyle2 input.form-control[type=number]{ border:0px; border-radius: 0px; border-bottom: 1px solid #cdcdcd; width:100%; border:0; height:36px; line-height:36px; font-size: 16px; background-color:transparent; border-bottom: 1px solid #cdcdcd; box-shadow: none;}
#common .formstyle2 .control-label{ font-size: 16px; color: #8d8b8c; }
#common .formstyle2 .tijiao input[type=submit] { width:100%; height:46px; line-height:46px; font-size:18px; border:0; border-radius:5px; background:#fa6240; color:#fff; }



/* 消费明细覆盖 */
#common.consume .liststyle .listrowHdRow { height:50px; line-height:50px; color:#333;   border-bottom:1px solid #cdcdcd; overflow: hidden;}
#common.consume .liststyle .listrowHdRow .headfont01{ font-size: 14px; color: #9c9c9c;}
#common.consume .liststyle .listrowDtContainer{}
#common.consume .liststyle .listrowDtContainer .listrowDetail{ height: 60px;  line-height:60px; color:#333;   border-bottom:1px solid #cdcdcd; font-size: 16px;}
#common.consume .liststyle .listrowDtContainer .row:last-child .listrowDetail{ border-bottom: 0px; }
#common.consume .liststyle .listrowDtContainer .desc{ color: #9c9c9c; }
#common .liststyle img.left_icon { height:40px; position: absolute; top: 10px; left: -40px;}


/* 预约属性覆盖 */

#common.reserve .formstyle{ margin-top: 0px; }

i.me-date { display:inline-block; margin-top:10px; width:25px; height:25px; background:url('../img/account/icon_date.png') no-repeat center center; background-size:25px 25px; }
i.me-clock { display:inline-block; margin-top:10px; width:25px; height:25px; background:url('../img/account/icon_clock.png') no-repeat center center; background-size:25px 25px; }
i.me-store { display:inline-block; margin-top:10px; width:25px; height:25px; background:url('../img/account/icon_store.png') no-repeat center center; background-size:25px 25px; }


/*标准通栏*/
#common .header02{ background-color: #f3f3f3; height: 45px; line-height: 40px; }
#common .header02 label{ color: #f7a0b1; }
#common .header02 .submitbutton{ position: absolute; top: 5px; right: 5px; }


/*产品列表 */
#common .plist{     padding: 10px 0;
  
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    margin-bottom: 15px; margin-top: 15px;
    background: #fff; }
#common .plist .photo{ margin-top: 15px; }
#common .plist .name { width:100%; height:30px; line-height:30px; font-size:16px; overflow: hidden; }
#common .plist .jiage { width:100%; height:20px; line-height:20px; color:#777; }
#common .plist .xingji { width:100%; height:20px; line-height:20px; color:#777; }
#common .plist .miaoshu { width:100%;  line-height:20px; color:#777; }

#common .boxstyle1{}
#common .boxstyle1 .box-title{ font-size: 16px; font-weight: bold; color: #6d6d6d; }


#common .plist .check { margin-left:8px; margin-top:35px; }
#common .plist .check i.checkbox { display:block; width:25px; height:25px; background:url('../img/account/icon_no_check.png') no-repeat center center; background-size:25px 25px; }
#common .plist .check i.select { background:url('../img/account/icon_check.png') no-repeat center center; background-size:25px 25px; }
















/*消费明细*/
#consume .outline { background:#f94872; }
#consume .outline .info_title { height:30px; line-height:30px; margin-top:30px; color:#feecef; }
#consume .outline .info_title .line { height:30px; border-left:1px solid #fff; }
#consume .outline .info_content { height:50px; line-height:50px; margin-bottom:30px; font-size:20px; color:#fff; }
#consume .outline .info_content span { font-size:14px; padding-left:5px; }
#consume .outline .info_content .line { height:50px; border-left:1px solid #fff; }
#consume .detail .info_title { height:40px; line-height:40px; color:#666; background:#fdf7f9; border-bottom:1px solid #dedcdb; }
#consume .detail .info_day { height:50px; line-height:50px; color:#666; background:#fdf7f9; border-bottom:1px solid #dedcdb; }
#consume .detail .info_service { height:50px; line-height:50px; color:#666; background:#fdf7f9; }
#consume .detail .info_service img { height:50px; padding:10px 0; }
#consume .detail .info_service .line { border-bottom:1px solid #dedcdb; }

/*在线预约*/
body.reserve { background:url(../img/bg/reserve.jpg) repeat 0 0 #eaeaed; }
#reserve .account { padding:30px 0; height:140px; }
#reserve .outline { background:#bda59b; color:#fff; }
#reserve .outline .photo { position:relative; width:80px; height:80px; border-radius:40px; border:5px solid #ffc8d5; }
#reserve .outline .photo img.tubiao { width:100%; border-radius:40px; }
#reserve .outline .photo .level { position:absolute; left:54px; top:43px; width:26px; height:26px; border-radius:13px; border:3px solid #fff;  }
#reserve .outline .photo .level img.dengji { width:20px; border-radius:10px; }

#reserve .outline .dep { width:100%; height:30px; line-height:30px; margin-top:10px; font-size:16px; }
#reserve .outline .name { width:100%; height:30px; line-height:30px; color:#fff; }
#reserve .outline .huiyuan { width:65px; height:20px; line-height:20px; border-radius:10px; text-align:center; font-size:12px; background:#ffb900; color:#fff; }
#reserve .outline .yue { float:left; width:40px; height:30px; line-height:30px; margin-top:10px; font-size:16px; }
#reserve .outline .chongzhi { float:left; width:60px; height:30px; line-height:30px; margin-top:10px; }
#reserve .outline .chongzhi a { color:#fff; font-size:16px; }
#reserve .outline .chongzhi img { height:18px; margin-left:3px; margin-bottom:3px; }
#reserve .outline .money { float:left; width:100%; height:30px; line-height:30px; color:#fff; }
#reserve .detail { margin-top:15px; padding-bottom:10px; background:; }
#reserve .detail input[type=text],#reserve .detail input[type=number] { width:100%; border:0; height:36px; line-height:36px; font-size: 14px; background-color:transparent; }
#reserve .detail .line { border-bottom:1px solid #DBDAD8; height: 41px; padding-bottom:5px; }
#reserve .detail .title { height:30px; line-height:30px; color:#777; margin-top:20px; }
#reserve .detail .kuang { height:46px; line-height:36px; color:#777; }
#reserve .detail .kuang img { height:20px; }
#reserve .detail .tijiao { height:46px; margin-top:20px; }
#reserve .detail .tijiao input[type=submit] { width:100%; height:46px; line-height:46px; font-size:18px; border:0; border-radius:5px; background:#fa6240; color:#ffffff; }
#reserve .detail .tijiao a.register { display:block; width:100%; height:46px; border-radius:5px; line-height:46px; border:1px solid #dadada; background:#fa6240; color:#ffffff; font-size:18px; text-align:center; }


/*帐号充值*/
body.pay { background:url(../img/bg/reserve.jpg) repeat 0 0 #eaeaed; }
#pay .detail { margin-top:15px; }
#pay .detail .bank { padding:10px 0; height:80px; border-top:1px solid #ddd; border-bottom:1px solid #ddd; margin-bottom:15px; background:#fff; }
#pay .detail .photo { width:60px; height:60px; border-radius:30px; overflow:hidden; }
#pay .detail .photo img { width:100%; }
#pay .detail .name { width:100%; height:30px; line-height:30px; font-size:18px; }
#pay .detail .edu { width:100%; height:30px; line-height:30px; color:#777; }
#pay .detail .next { width:26px; height:60px; padding:17px 0; }
#pay .detail .next img { width:100%; }
#pay .detail .jine { height:50px; line-height:50px; border-top:1px solid #ddd; border-bottom:1px solid #ddd; background:#fff; margin-bottom:30px; }
#pay .detail .jine .ci { font-size:16px; padding-left:13px; }
#pay .detail .jine input[type=text] { width:100%; height:46px; line-height:46px; border:0; }
#pay .detail .tijiao { height:50px; }
#pay .detail .tijiao input[type=submit] { width:100%; height:46px; border-radius:5px; line-height:46px; border:1px solid #dadada; background:#fa6240; color:#fff; font-size:18px; }



/*账户信息*/
#message .account { padding:30px 0; height:140px; }
#message .outline { background:#bda59b; color:#fff; }
#message .outline .photo { position:relative; width:80px; height:80px; border-radius:40px; border:5px solid #ffc8d5; }
#message .outline .photo img.tubiao { width:100%; border-radius:40px; }
#message .outline .photo .level { position:absolute; left:54px; top:43px; width:26px; height:26px; border-radius:13px; border:3px solid #fff;  }
#message .outline .photo .level img.dengji { width:20px; border-radius:10px; }

#message .outline .dep { width:100%; height:30px; line-height:30px; margin-top:10px; font-size:16px; }
#message .outline .name { width:100%; height:30px; line-height:30px; color:#fff; }
#message .outline .huiyuan { width:65px; height:20px; line-height:20px; border-radius:10px; text-align:center; font-size:12px; background:#ffb900; color:#fff; }
#message .outline .yue { float:left; width:40px; height:30px; line-height:30px; margin-top:10px; font-size:16px; }
#message .outline .chongzhi { float:left; width:60px; height:30px; line-height:30px; margin-top:10px; }
#message .outline .chongzhi a { color:#fff; font-size:16px; }
#message .outline .chongzhi img { height:18px; margin-left:3px; margin-bottom:3px; }
#message .outline .money { float:left; width:100%; height:30px; line-height:30px; color:#fff; }
#message .detail { padding-bottom:10px; background:; }

#message .detail .info_day { height:50px; line-height:50px; color:#333; font-size:16px; background:#fdf7f9; border-bottom:1px solid #cdcdcd; }
#message .detail .info_day img.left_icon { height:50px; padding:10px 0; }
#message .detail .info_day  i { font-size:18px; }
#message .detail .info_service { height:50px; line-height:50px; color:#666; background:#fdf7f9; }
#message .detail .info_service .line { border-bottom:1px solid #dedcdb; }
#message .detail .totallist { display:none; }


/*美丽诊断*/
#diagnose .account { padding:30px 0; height:140px; }
#diagnose .outline { background:#f94872; color:#fff; }
#diagnose .outline .photo { position:relative; width:80px; height:80px; border-radius:40px; border:5px solid #ffc8d5; }
#diagnose .outline .photo img.tubiao { width:100%; border-radius:40px; }
#diagnose .outline .photo .level { position:absolute; left:54px; top:43px; width:26px; height:26px; border-radius:13px; border:3px solid #fff;  }
#diagnose .outline .photo .level img.dengji { width:20px; border-radius:10px; }

#diagnose .outline .dep { width:100%; height:30px; line-height:30px; margin-top:10px; font-size:16px; }
#diagnose .outline .name { width:100%; height:30px; line-height:30px; color:#fff; }
#diagnose .outline .huiyuan { width:65px; height:20px; line-height:20px; border-radius:10px; text-align:center; font-size:12px; background:#ffb900; color:#fff; }
#diagnose .outline .yue { float:left; width:40px; height:30px; line-height:30px; margin-top:10px; font-size:16px; }
#diagnose .outline .chongzhi { float:left; width:60px; height:30px; line-height:30px; margin-top:10px; }
#diagnose .outline .chongzhi a { color:#fff; font-size:16px; }
#diagnose .outline .chongzhi img { height:18px; margin-left:3px; margin-bottom:3px; }
#diagnose .outline .money { float:left; width:100%; height:30px; line-height:30px; color:#fff; }
#diagnose .detail { margin-top:15px; padding-bottom:10px; background:#fff; }

#diagnose .detail .category1 { height:60px; color:#777; margin-top:20px; }
#diagnose .detail .category1 .selectrange { height:60px; text-align:center; }
#diagnose .detail .category1 .selectrange .selectone { display:inline-block; text-align:center; width:60px; height:50px; line-height:50px; border:1px solid #ccc; margin:0 2px; cursor:pointer; }
#diagnose .detail .category1 .selectrange .current { background:#eee; }

#diagnose .detail .category2 { height:45px; color:#777; margin-top:25px; }
#diagnose .detail .category2 .selectrange { height:45px; text-align:center; }
#diagnose .detail .category2 .selectrange .selectone { display:inline-block; text-align:center; font-size:12px; width:75px; height:40px; line-height:40px; border:1px dashed #ccc; margin:0 2px; cursor:pointer; border-radius:20px; }
#diagnose .detail .category2 .selectrange .current { background:#eee; }

#diagnose .detail .category3 { height:45px; color:#777; margin-top:30px; }
#diagnose .detail .category3 .selectrange { height:45px; text-align:center; }
#diagnose .detail .category3 .selectrange .selectone { display:inline-block; text-align:center; font-size:12px; width:75px; height:40px; line-height:40px; border:1px dashed #ccc; margin:0 2px; cursor:pointer; border-radius:20px; }
#diagnose .detail .category3 .selectrange .current { background:#eee; }

#diagnose .detail .title { height:30px; line-height:30px; color:#777; margin-top:20px; }
#diagnose .detail .tijiao { height:46px; margin-top:40px; }
#diagnose .detail .tijiao input[type=submit] { width:100%; height:46px; line-height:46px; font-size:18px; border:0; border-radius:23px; background:#f94872; color:#fff; }


/*店长推荐*/
body.plist { background:url(../img/bg/reserve.jpg) repeat 0 0 #eaeaed; }
#plist .detail { margin-top:15px; }
#plist .detail .perone { padding:10px 0; height:160px; border-top:1px solid #ddd; border-bottom:1px solid #ddd; margin-bottom:15px; background:#fff; }
#plist .detail .photo { width:90%; margin-left:10px; margin-top:10px; overflow:hidden; }
#plist .detail .photo img { width:100%; }
#plist .detail .name { width:100%; height:30px; line-height:30px; font-size:16px; overflow:hidden; }
#plist .zhuangtai { width:100%; height:20px; line-height:20px; color:#777; }
#plist .detail .jiage { width:100%; height:20px; line-height:20px; color:#777; }
#plist .detail .xingji { width:100%; height:20px; line-height:20px; color:#777; }
#plist .detail .miaoshu { width:100%; height:60px; line-height:20px; color:#777; overflow:hidden; }

#plist .detail .check { margin-left:8px; margin-top:55px; }
#plist .detail .check .checkbox { display:block; width:25px; height:25px; background:url('../img/account/icon_no_check.png') no-repeat center center; background-size:25px 25px; }
#plist .detail .check .select { background:url('../img/account/icon_check.png') no-repeat center center; background-size:25px 25px; }

#plist .detail .status { margin-left:2px; margin-top:55px; }
#plist .detail .status .nopay { display:block; width:25px; height:25px; background:url('../img/account/nopay.png') no-repeat center center; background-size:25px 25px; }
#plist .detail .status .pay { display:block; width:25px; height:25px; background:url('../img/account/pay.png') no-repeat center center; background-size:25px 25px; }
#plist .detail .status .finish { display:block; width:25px; height:25px; background:url('../img/account/finish.png') no-repeat center center; background-size:25px 25px; }
#plist .detail .tijiao { height:50px; margin-top:30px; }
#plist .detail .tijiao input[type=submit],#plist .detail .tijiao input[type=button] { width:100%; height:46px; border-radius:5px;  line-height:46px; border:1px solid #dadada; background:#fa6240; color:#fff; font-size:18px; }


/*详情*/
#pdetail .pic { margin-bottom:10px; }
#pdetail .name { width:100%; height:30px; line-height:30px; font-size:16px; overflow:hidden; margin-bottom:5px; }
#pdetail .jiage { width:100%; height:20px; line-height:20px; color:#777; }
#pdetail .xingji { width:100%; height:20px; line-height:20px; color:#777; }
#pdetail .miaoshu { width:100%; height:60px; line-height:20px; color:#777; overflow:hidden; }
#pdetail .content { width:100%; line-height:20px; color:#777; overflow:hidden; margin-top:10px; }



/*悬浮按钮*/
.xuanfu { max-width:400px; margin:0 auto; background:#fff; border-top:1px solid #ddd; }
.xuanfu .op { margin-top:0; height:64px; padding-top:8px;; padding-bottom:8px; }
.xuanfu .op input[type=submit] { width:100%; height:46px; line-height:46px; font-size:18px; border:0; border-radius:5px; background:#fa6240; color:#fff; }
.xuanfu .op .anniu { display:block; text-align:center; width:100%; height:46px; line-height:46px; font-size:18px; border:0; border-radius:5px; background:#fa6240; color:#fff; }

/*绑定会员*/
#bind { padding-top:80px; }
#bind .account { padding:30px 0; height:140px; }
#bind .outline { background:#bda59b; color:#fff; }
#bind .outline .photo { position:relative; width:80px; height:80px; border-radius:40px; border:5px solid #ffc8d5; }
#bind .outline .photo img.tubiao { width:100%; border-radius:40px; }
#bind .outline .photo .level { position:absolute; left:54px; top:43px; width:26px; height:26px; border-radius:13px; border:3px solid #fff;  }
#bind .outline .photo .level img.dengji { width:20px; border-radius:10px; }

#bind .outline .dep { width:100%; height:30px; line-height:30px; margin-top:10px; font-size:16px; }
#bind .outline .name { width:100%; height:30px; line-height:30px; color:#fff; }
#bind .outline .huiyuan { width:65px; height:20px; line-height:20px; border-radius:10px; text-align:center; font-size:12px; background:#ffb900; color:#fff; }
#bind .outline .yue { float:left; width:40px; height:30px; line-height:30px; margin-top:10px; font-size:16px; }
#bind .outline .chongzhi { float:left; width:60px; height:30px; line-height:30px; margin-top:10px; }
#bind .outline .chongzhi a { color:#fff; font-size:16px; }
#bind .outline .chongzhi img { height:18px; margin-left:3px; margin-bottom:3px; }
#bind .outline .money { float:left; width:100%; height:30px; line-height:30px; color:#fff; }

#bind .detail { margin-top:15px; padding-bottom:10px; }
#bind .detail .biaodan { height:46px; margin-top:10px; }
#bind .detail .biaodan input[type=text] { width:100%; padding:0 10px; height:36px; line-height:36px; font-size:14px; border:1px solid #bda59b; border-radius:18px; background:#fff; color:#666; cursor:text; }
#bind .detail .biaodan input::-webkit-input-placeholder { color:#666; }
#bind .detail .biaodan input[type=button] { width:100%; height:36px; line-height:36px; font-size:14px; border:0;  border-radius:23px; background:#bda59b; color:#fff; cursor:pointer; }

#bind .detail .title { height:30px; line-height:30px; color:#777; margin-top:20px; }
#bind .detail .tijiao { height:46px; margin-top:40px; }
#bind .detail .tijiao input[type=submit] { width:100%; height:46px; line-height:46px; font-size:18px; border:0; border-radius:23px; background:#bda59b; color:#fff; }



select.tongyong { color:#999; width:100%; border:0; height:36px; line-height:36px; font-size: 14px; background-color:transparent; -webkit-appearance:none;appearance:none;-moz-appearance:none;-moz-appearance:none; }


